导航菜单

通用方法论

从0到1设计一款B端产品,分不开两个阶段,一个是整体设计阶段,另一个是详细设计阶段。其中都有哪些工作需要准备,一起来看看作者是怎么说的,希望对产品初学者、一直在做产品功能设计的产品人带来帮助。

几天前,跟两个工作5年以上的产品经理聊产品设计。令我惊讶的是,他们居然不清楚B端产品的设计分为两个阶段,一个是整体设计阶段,另一个是详细设计阶段。

分析原因,大概是因为他们一直在基层岗位拧螺丝,接触的都是详细设计阶段的内容,对整体设计不熟悉也就不足为奇了。这就是在大厂拧螺丝的弊端吧。

有感于此,我才准备写本篇文章,从整体上介绍如何从0到1设计一款B端产品,并努力做到图文并茂吧。希望能对产品初学者、一直在做产品功能设计的产品人有一些帮助,让他们从更高的视野来看待产品设计这件事。

文章较长,目录如下。

通用方法论 | 从0到1设计一款B端产品

一、第1次业务调研

在决定好做某个方向的产品,并联系好调研的客户之后,就开始了第1次业务调研。

这里有一个常见的误区,认为业务调研是一次完成的。实际上,由于B端产品涉及的业务较为复杂,所以,业务调研往往不是一次就能完成的,通常需要多次调研。

多次调研并非随意调研,而是按照由上至下、由大致小、从粗到精的顺序进行调研。就像剥洋葱一样,从业务框架开始一层一层剥,直至业务细节。

1.1 调研前的准备工作

由于是第1次业务调研,也是第1次与客户接触,所以我们需要给客户展现我们的专业性,让客户信赖我们,让客户相信我们。所以,在第1次业务调研前,需要了解行业里通用的业务模式。在与客户沟通交流的时候,能够与客户平等对话。

比如,客户想做一套自己的电商系统,那么在去客户那里调研前,我们需要搞清楚通用的电商业务模式。

1.2 调研的目的

第1次业务调研的目的如下。

明确业务范围;梳理客户的业务现状;了解客户业务的痛点和问题,以及客户的期望。1.3 调研哪些内容

由于我们已经知道通用的业务模式,所以调研的重点就放在客户个性化的业务上,如此可以减轻我们调研的负担。

具体来说,需要调研的内容包括:梳理整体业务流程、明确客户的痛点/问题以及期望,了解客户的组织架构

1.3.1 整体业务流程

由于本次调研的目的之一是明确业务范围,所以不用调研业务细节,只需要弄清楚客户的整体业务流程。

一般来说,整体业务流程需要达到的细度是,能够表达出各参与方在哪里做什么事情。换句话说,就是搞明白三要素:参与方、现有业务系统、各参与方在业务系统中的业务活动。

我们以某电商的业务为例,说明整体业务流程,如下。本篇文章后续的例子,将基于该电商的业务展开。

通用方法论 | 从0到1设计一款B端产品

在梳理整体业务流程时,需要注意两点。

首先,需要搞明白业务流程中存在的痛点和问题,这是我们后续做方案时需要解决的。

比如,在上面的某电商整体业务流程中,供应商通过线下手工方式给平台提供商品信息,由平台在电商平台端录入商品信息。随着买家需求的增长,供应商和供应商提供的商品信息均在逐渐增多,平台录入商品信息需要的人力也逐步增加,这给平台带来很大的负担。

其次,需要搞明白客户现在用的系统有哪些,各个系统的作用是什么,客户对这些系统的替代或集成是怎么考虑的。这是我们后续考虑系统集成方案的基础。

1.3.2 组织架构

B端产品的客户往往具有多层级组织架构。比如,集团下面有各个公司,公司下面有子公司,子公司下面有孙公司,孙公司下面有门店、项目部等。

了解清楚客户的组织架构,将有利于后续的权限设计。

1.4 调研后需要交付什么

调研结束后,不是简单跟领导汇报调研情况就可以的,而是需要写一份调研报告。调研报告的内容包括:

客户业务现状,会用到整体业务流程图,并辅以文字说明;客户业务存在的问题,以及客户的期望;哪些问题可以用产品解决;问题的优先级列表。

调研报告完成后,需要与客户沟通并获得客户确认

二、整体方案设计

客户认可调研报告后,我们开始产品整体方案的设计。相比于细节方案设计,整体方案设计更宏观,不涉及业务细节和产品原型。

2.1 整体方案流程设计

根据我们在第1次业务调研中得到的痛点和问题,对客户整体业务流程进行改进,形成整体方案流程

整体方案流程需要表达出的三要素是,参与方、系统(现有的和将要做的)、各参与方在系统中的业务活动

通用方法论 | 从0到1设计一款B端产品

针对平台录入商品信息负担重的问题,给出了解决方案。建设一个电商供应商端,由各个供应商提交商品信息,然后平台负责审核商品信息。这可以降低平台录入商品信息的负担。同时,供应商提交的商品信息需要经过平台审核,可以有效避免供应商录入信息不规范的问题。

2.2 产品定位

产品定位是要阐明,系统(产品)为谁提供什么服务。

我们举的例子中,电商供应商端的定位是,为供应商提供商品信息提交与管理等功能。

如果系统涉及的参与方比较多,那么可能需要将系统拆分为若干子系统,并分别阐明各子系统为谁提供什么服务。

2.3 功能模块设计

功能模块设计,就是考虑为用户提供哪些功能模块,以满足产品定位。

这是一个做加法的过程,把能想到的功能模块都罗列出来。在这个过程中,可以参考竞品的功能模块。

通用方法论 | 从0到1设计一款B端产品

2.4 应用架构设计

应用架构设计的目的有两个,一个是说明各个功能模块之间的关系,一般指数据流转关系;另一个是说明系统的功能模块与公司内部其他功能模块间的关系,是改造还是重新开发

通用方法论 | 从0到1设计一款B端产品

由于电商系统中已经有订单管理模块,且订单管理模块包含订单及其状态等信息,所以电商供应商端不需要重复开发订单管理模块。为了实现电商供应商端的订单列表和订单取消申请两个模块,只需对订单管理模块的接口进行改造。

2.5 产品路标设计

产品路标设计,就是依照业务优先级确定功能模块的实现节奏,即YY1年MM1月DD1日实现哪些功能,YY2年MM2月DD2日实现哪些功能……

通用方法论 | 从0到1设计一款B端产品

做完以上5个步骤,就完成了产品的整体方案设计。在进行第2-n次业务调研前,需要与客户确认整体方案。

三、第2-n次业务调研3.1 调研哪些内容

第1次调研的内容比较宏观,所以第2次调研需要搞清楚各个功能模块所涉及业务的现状、存在的问题和痛点,以及用户的期望。

具体来说,需要梳理出各个功能模块所涉及的业务流程,并画出业务流程图。同时,需要对客户的报表需求进行调研。

如果第2次调研后发现还有一些细节没有弄清楚,那么就需要

相关推荐: